Standard Edition


The Xtend IVR Standard Edition comprises of Developer Edition and Xtend IVR Runtime. There are different versions of Runtime based on the number of ports. The Runtime can support right from a single line to even 512 lines or more, depending on the customer requirements. The number of ports supported by the Runtime should be specified at the time of purchase and is mentioned in the "About box" accessible from the Main Window.

The Standard Edition is a rugged server class solid product that offers stability and efficiency. It is the Standard Edition that we actually deploy at the user's site.

The greatest advantage of Xtend IVR Standard Edition is its scalability, i.e., suppose a user having a 4 line Standard Edition deployed in his site wants to increase the number of telephone lines supported by the system to 30 lines. All he has to do is to increase his license from 4 to 30 lines. He does not have to change single line of the code as a result of customization.
 
 
Features of Xtend IVR
Built In Scripting Language
Built-in scripting language
   
The power of Xtend IVR resides in its scripting language which is simple to learn, flexible and easy to code. Complex telephony operations like call transfer, speech recognition etc. can be coded in just a couple of lines of script.
24/7 Uptime Tested
24/7 Uptime Tested
   
All runtimes are extensively tested with more than 10,000+ calls to ensure rock solid stability.
Support for Multiple Voice Devices
Support for Multiple Voice Devices
   
Xtend IVR implements a driver model for interfacing with voice devices. This enables Xtend IVR to support practically any voice device available in the market. At present, the available drivers from Eicon and Dialogic support Digital (E1/T1), SS7, H323 & SIP and Analog voice devices. Some of the supported devices include Diva Server PRI/E1, Diva Server Analog 4P, Diva Server V-PRI/E1, Diva Server V-4PRI, Diva Server V-PRI/T1, Diva Server Soft SS7, Diva Server SoftIP, D/4 PCI, D/4 PCI UF, D/300 JCT E1 etc. Complete reference implementations of the Xtend IVR driver for Diva Server API and Global Call API is available for manufacturers desiring to support their voice device. Additional voice devices will be supported on an ongoing basis, depending on customer requests and device availability.
Comprehensive Database Support
Comprehensive Database Support
   
Xtend IVR provides simple database functions to access SQL Server, DB2, Oracle, Sybase, Access and other standard databases via ADO and ODBC. In most cases, direct SQL statements can be inserted inside the script to obtain the required data. Advanced database functionality can be implemented by interfacing to any of the supported languages.
Language Interfaces
Language Interfaces
   
The scripting language includes the ability to call functions written in Vbscript, Javascript and Perlscript (Windows Scripting Host), functions written in C# or VB.Net (.Net Framework) and the ability to call programs written in Foxpro, Clipper, Visual Basic, C, C++ and other legacy languages.
Scalability and Multi-Port support
Scalability and Multi-Port support
   
Xtend IVR works right from a single port voice device to a 512 port T1/E1 solution with NO changes in code. This means that when coding for a single port IVR, if the developer extends multi-thread support, then the same can be deployed for a 512 port IVR also. Xtend IVR also supports clustering of systems to provide for higher port densities of 1000+ ports and to provide for fail-over/redundant backup.
Support for Text to Speech and Speech Recognition
Support for Text to Speech and Speech Recognition
    Xtend IVR supports all Speech API 4.x and 5.x compatible engines for Text to Speech. UT8 strings are supported for enabling TTS of foreign language speech engines. All Speech API 5.x engines provide support for Speech Recognition including the ability to dynamically create and load multiple recognition grammars, perform speech cut-through on complete recognition of sentence or on recognition of the first word or in presence of speech.
Multi-language prompts
Support for Multi-language prompts and Number to Speech
   
The scripting language is designed from ground up for easy multi-language prompt support and enables the user to implement IVR support for multiple languages quickly. The innovative number to speech technology enables numbers, dates etc. to be spoken out in English, Hindi or Malayalam.
Advanced Features
Advanced Features
   
Xtend IVR supports advanced features like background play, real-time voice snooping and mixing and voice logging capability that enables one to provide superior voice solutions with minimal effort.
Service Ports
Service Ports
   
Support for general purpose ports to implement additional functionality not directly related to, but playing a supporting role to the IVR such as, polling a serial device every 10 seconds or for retrieving mails every 3 minutes etc. These general purpose ports run the same scripting language, enabling one to quickly implement background tasks.
Multimedia Ports   Multimedia Ports
Support for multimedia devices for streaming audio to multiple channels. For instance, the input of the sound card mic can be taken and provided to all callers who dial into the system. Such an implementation could be used for providing a real-time radio/music channel service to callers.
Run-time Customization   Run-time Customization
Xtend IVR has the capability to change the logo bitmap and also determine the messages that appear in the window title and its About dialog box so as to facilitate developer customization.
Fully Internet Enabled
Fully Internet Enabled
   
Directly obtain a web page or mail, post data to web site, send or receive e-mail and communicate with web services. HTTP, HTTPS, SMTP, POP3 are supported.
Plugin Interfaces   Plugin Interfaces
Xtend IVR supports a plugin interface to enable easy extensions to its scripting language. This permits implementation of additional functionality if such customization is required. For example, the in-built database functionality and SMTP/POP3 access is implemented as plugins.
Script Compiler   Script Compiler
Xtend IVR supports compiled scripts, so that end user modification of script files can be prevented. To prevent any sort of tampering, Xtend IVR scripts are tokenized, encrypted and check summed.
Full fledged Developer Edition   Full-fledged Developer Edition
Unlike a conventional development environment which requires the use of two phone lines to test and debug the IVR prompts, the Xtend IVR Developer Edition simulates an incoming call in software which allows the IVR development to be done on any multimedia system. In fact the developer edition is completely free for you to try out and can be downloaded from http://www.xtendtech.com/downloads.